pen sheep for shearing - French English Dictionary